Gömülü Sistemlerde ModelViewController (MVC) Kullanımı
نویسندگان
چکیده
Model-View-Controller (MVC) design pattern is a method that is used in development of applications those data is presented to the user by different methods. In this work, an approach to adapt MVC design pattern, which is usually used in application software and web applications, to use in embedded systems is described. First, the differences of embedded systems considering MVC design pattern are given. Then, the usage of MVC design patterns in a system that has different display units and employs a layered architecture in software design is presented. Lastly, a general approach to use MVC design pattern in development of embedded systems with different presentation devices and user input interfaces is proposed.
منابع مشابه
Gömülü Sistem Mühendisliğinde Kullanılan Yazılım Modellemesi ve Model Güdümlü Teknikler Anketi: Türkiye Sonuçları
Özet. Gömülü sistemler gün geçtikçe hayatımızın vazgeçilmez bir parçası haline gelmektedir. Bu sistemlerin performans ve kalite kriterleri diğer yazılım sistemlerinden farklı olduğundan, donanım ve yazılım alt parçalarının birlikte tasarlanmasını, geliştirilmesini ve sınanmasını gerektirir. Bu zorlukla artan karmaşıklığın daha iyi yönetilebilmesi için sıkça kullanılan bir yöntem, yüksek seviyed...
متن کاملGömülü Yazılımlarda Çok Amaçlı Grafik Arayüzü: Vision GDI
Özet. Gömülü sistemlerde geliştirilen projelerin sürekli değişen grafik altyapı ihtiyaçlarını en etkili şekilde karşılamak amacıyla Çok Amaçlı Grafik Arayüzü: VisionGDI tasarlanmıştır. VisionGDI temelde kullanıcı arayüzü, menü ve sembol motorları ve grafik çizim yeteneklerine sahiptir. Bu sayede projelerde kullanılacak kullanıcı arayüzlerinin her türlü otomasyon ve altyapısı hızlı bir şekilde s...
متن کاملGömülü Sistemler için Yazılım Mimari Çerçevesi
Özet. Tasarım kararları verilirken farklı paydaşlar için mimari görünümlerin oluşturulması yazılım mimari tasarımında kullanılan yaygın pratiklerden biridir. Bir mimari çerçeve, önerilen mimari bakış açılarını organize eder ve yapısını ortaya koyar. Literatürde farklı mimari çerçeveler sunulmuştur. Ancak bunlar öncelikli olarak geleneksel masaüstü tabanlı alanlara ve bazıları da dağıtık gelişti...
متن کاملGerçek Zamanlı Gömülü Sistemlerde Yeniden Kullanılabilir ve Yapılandırılabilir Yazılımların Kaliteye Etkisi: Radar Projeleri Destek Kütüphaneleri
Özetçe. Günümüzde hızla gelişen ve değişen gömülü yazılım istekleri az zamanda çok iş ortaya çıkarma gereği doğurduğundan, “yeniden kullanılabilir” kütüphaneler tasarlayıp bunları en iyi şekilde yapılandırıp kullanmak yazılım geliştirme ve idamesinde büyük kolaylıklar sağlamaktadır. Kara, deniz ve hava platformlarında değişik gerek ve isteklere dinamik bir takvim içinde hızlı cevap verebilmek a...
متن کاملGelecek Nesil Gomulu Sistem Uygulamalari icin Kullanici Etkilesimi Yaklasimi Onerisi
Özet. Gömülü sistem uygulamaları genel amaçlı bilgisayarlarda geliştirilen uygulamaların aksine kısıtlı bellek, kısıtlı işlemci gücü ve kısıtlı depolama alanı problemlerine sahip ortamlar için geliştirilmektedir. Ancak geliştirilen uygulamalardan beklenen performans hem işlevsel anlamda hem de kullanıcı etkileşimi açısından genel amaçlı bilgisayarlardan farksız olarak düşünülmelidir. Son yıllar...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015